"""
什么情况下要共享？
多个测试模块也用到了同样的fixture
"""
import pytest


# autouse: 自动调用这个fixture.
@pytest.fixture(scope="session",autouse=True)
def session_fix():
    print("我是session级别的fixture，只会执行一次，start...")
    yield "session级别的返回值"

@pytest.fixture()
def setup_teardown():
    print("前置, pytest的fixture...用例执行前，会执行的。")
    yield "py54返回值", True, 124
    print("后置,结束....用例执行完成之后，才会执行的。")